#score {
    width: 1086px;
    height: 626px;
    border: 1px solid rgb(177, 177, 177);
}

.score_top {
    border-bottom: 1px solid rgb(189, 189, 189);
    height: 25px;
    font-size: 17px;
    margin-top: 10px;
    padding-left: 21px;
}

.score_main {
    margin-top: 20px;
}


.score_jifen {
    margin-top: 10px;
    margin-left: 20px;
    font-size: 20px;
}

.score_jifen span {
    color: orange;
}

#score table {
    margin-top: 10px;
    margin-left: 21px;
    border-collapse: collapse;
    width: 1044px;
    text-align: center;
    font-size: 14px;
    border: 1px solid rgb(236, 236, 236);
}

#score td,
th {
    padding: 10px;
    border: 0;
}


#score th {
    background: #f2f2f2;
}

#score tr {
    border: 1px solid rgb(233, 233, 233);
}